travel on foot - German English Dictionary